package com.originskyseed.platform.cms.model;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 内容正文模块表（OSI_CMS_CONTENT_MODULE）
 * 
 * @author LiangMingHui
 */
public class CmsContentModule extends BaseModel {

	private static final long serialVersionUID = 6579433843590985669L;

	/**
	 * 模块对应URL
	 */
	private String url;

	/**
	 * URL类型 1:内链 2:外链
	 */
	private Integer urlType;

	/**
	 * 模块名称
	 */
	private String moduleName;

	/**
	 * 模块代码
	 */
	private String moduleCode;

	/**
	 * 菜单名称
	 */
	private String menuName;

	/**
	 * 是否启用（1：启用 0：不启用）
	 */
	private Integer status;

	/**
	 * 优先级
	 */
	private String priority;

	/**
	 * 获取模块对应URL
	 * 
	 * @return
	 */
	public String getUrl() {
		return url;
	}

	/**
	 * 设置模块对应URL
	 * 
	 * @param url
	 */
	public void setUrl(String url) {
		this.url = url == null ? null : url.trim();
	}

	/**
	 * 获取URL类型 1:内链 2:外链
	 * 
	 * @return
	 */
	public Integer getUrlType() {
		return urlType;
	}

	/**
	 * 设置URL类型 1:内链 2:外链
	 * 
	 * @param urlType
	 */
	public void setUrlType(Integer urlType) {
		this.urlType = urlType;
	}

	/**
	 * 获取模块名称
	 * 
	 * @return
	 */
	public String getModuleName() {
		return moduleName;
	}

	/**
	 * 设置模块名称
	 * 
	 * @param moduleName
	 */
	public void setModuleName(String moduleName) {
		this.moduleName = moduleName == null ? null : moduleName.trim();
	}

	/**
	 * 获取模块代码
	 * 
	 * @return
	 */
	public String getModuleCode() {
		return moduleCode;
	}

	/**
	 * 设置模块代码
	 * 
	 * @param moduleCode
	 */
	public void setModuleCode(String moduleCode) {
		this.moduleCode = moduleCode == null ? null : moduleCode.trim();
	}

	/**
	 * 获取菜单名称
	 * 
	 * @return
	 */
	public String getMenuName() {
		return menuName;
	}

	/**
	 * 设置菜单名称
	 * 
	 * @param menuName
	 */
	public void setMenuName(String menuName) {
		this.menuName = menuName == null ? null : menuName.trim();
	}

	/**
	 * 获取是否启用（1：启用 0：不启用）
	 * 
	 * @return
	 */
	public Integer getStatus() {
		return status;
	}

	/**
	 * 设置是否启用（1：启用 0：不启用）
	 * 
	 * @param status
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}

	/**
	 * 获取优先级
	 * 
	 * @return
	 */
	public String getPriority() {
		return priority;
	}

	/**
	 * 设置优先级
	 * 
	 * @param priority
	 */
	public void setPriority(String priority) {
		this.priority = priority == null ? null : priority.trim();
	}

}